5c75c57ef7fb72bd4e2a10366114d263b6ebf242,src/main/java/net/ftb/gui/panes/MapUtils.java,MapUtils,sortMaps,#,256

Before Change


        sorted.put(1, new ArrayList<Map>());
        for (Map map : Map.getMapArray()) {
            if (originCheck(map) && compatibilityCheck(map) && textSearch(map)) {
                if (map.isCompatible(FTBPacksPane.getInstance().getSelectedPack().getName())) {
                    sorted.get(1).add(map);
                } else if (map.isCompatible(ThirdPartyPane.getInstance().getSelectedPack().getName())) {
                    sorted.get(1).add(map);

After Change


        maps.repaint();
        LaunchFrame.updateMapInstallLocs(new String[] { "" });
        mapInfo.setText("");
        ModPack FTBPack = FTBPacksPane.getInstance().getSelectedPack();
        ModPack ThirdpartyPack = ThirdPartyPane.getInstance().getSelectedPack();
        HashMap<Integer, List<Map>> sorted = Maps.newHashMap();
        sorted.put(0, new ArrayList<Map>());
        sorted.put(1, new ArrayList<Map>());
        for (Map map : Map.getMapArray()) {
            if (originCheck(map) && compatibilityCheck(map) && textSearch(map)) {
                if (FTBPack != null && map.isCompatible(FTBPack.getName())) {
                    sorted.get(1).add(map);
                } else if (ThirdpartyPack != null && map.isCompatible(ThirdpartyPack.getName())) {
                    sorted.get(1).add(map);